blow its tits off - Turc Anglais Dictionnaire